#ifndef __User
#define __User
#include "physicalconstants.h"
#define 	UNITS   1E-6
#define     wave_length   1e-6
#define     duration_um   5 * UNITS
#define     laser_center   0.0
#define     laser_waist   1e-6
#define     scaled_a   5
#define     laser_omega   2.0 * PI * c_light_speed / wave_length
#define     laser_intensity   2e27
#define     laser_amplitude   2.0 * sqrt(2.0 * intensity / c_light_speed / epsilon_0)
#define     DENSITY   0.05 * ncrit(omega)
#define     polarize   1 
#define     dump_in_sec   1e-15
#define     species_all   5
#define     damp_length   15
#define     bc_type   {1, 1, 3, 1}
#define     time_range   time(0, 70e-15)
#define     x_cell   200
#define     y_cell   200
#define     x_len  8 * UNITS
#define     y_len   8 * UNITS
#define     simu_name   "test"
#define     mc_flag   {1, 0, 1, 0}
#define     file_name   "./data/newforce_"
#define     ekmin   200 * KeV
#define     SIGMABR   "tables/csbr79.txt"
#define     SIGMABH   "tables/cspp79.txt"
#define     ELECTRON_EK   "tables/ele_ek.txt"
#define     ENERGY_RATIO   "tables/xrange.txt"
#define     EXIT   9400
#define     MAX_PPC   30
#define     MSP   {1, 0, 1, 1, 0}
#define     MERGE_BIAS_E   0.2
#define     MERGE_BIAS_V   0.2
#define     DISABLE_EM   0
#define     DELTA_T   5e-13
#define     NUM_THREADS   4
#define __OMP
#define     MAX_NUM_THREADS   8
#define     MAX_NUM_DOMAIN   1.0E+3
#define     PHOTON_DYNAMICS   1
#define     DUMP   1
#endif